bufio.Reader.buf (field)
33 uses
bufio (current package)
bufio.go#L33: buf []byte
bufio.go#L50: if ok && len(b.buf) >= size {
bufio.go#L67: func (b *Reader) Size() int { return len(b.buf) }
bufio.go#L74: if b.buf == nil {
bufio.go#L75: b.buf = make([]byte, defaultBufSize)
bufio.go#L77: b.reset(b.buf, r)
bufio.go#L82: buf: buf,
bufio.go#L95: copy(b.buf, b.buf[b.r:b.w])
bufio.go#L100: if b.w >= len(b.buf) {
bufio.go#L106: n, err := b.rd.Read(b.buf[b.w:])
bufio.go#L143: for b.w-b.r < n && b.w-b.r < len(b.buf) && b.err == nil {
bufio.go#L147: if n > len(b.buf) {
bufio.go#L148: return b.buf[b.r:b.w], ErrBufferFull
bufio.go#L161: return b.buf[b.r : b.r+n], err
bufio.go#L219: if len(p) >= len(b.buf) {
bufio.go#L236: n, b.err = b.rd.Read(b.buf)
bufio.go#L249: n = copy(p, b.buf[b.r:b.w])
bufio.go#L251: b.lastByte = int(b.buf[b.r-1])
bufio.go#L266: c := b.buf[b.r]
bufio.go#L288: b.buf[b.r] = byte(b.lastByte)
bufio.go#L298: for b.r+utf8.UTFMax > b.w && !utf8.FullRune(b.buf[b.r:b.w]) && b.err == nil && b.w-b.r < len(b.buf) {
bufio.go#L305: r, size = rune(b.buf[b.r]), 1
bufio.go#L307: r, size = utf8.DecodeRune(b.buf[b.r:b.w])
bufio.go#L310: b.lastByte = int(b.buf[b.r-1])
bufio.go#L346: if i := bytes.IndexByte(b.buf[b.r+s:b.w], delim); i >= 0 {
bufio.go#L348: line = b.buf[b.r : b.r+i+1]
bufio.go#L355: line = b.buf[b.r:b.w]
bufio.go#L362: if b.Buffered() >= len(b.buf) {
bufio.go#L364: line = b.buf
bufio.go#L531: if b.w-b.r < len(b.buf) {
bufio.go#L556: n, err := w.Write(b.buf[b.r:b.w])